xlv.obj.requestFrame={
	extend:function(){
		this.extend('xlv.obj.ajaxFrame');
		this.extend('xlv.obj.process');
	},
	implement:function(){
	},
	create:function(tag){
		var div=document.createElement((tag||'div'));
		div.setAttribute('xlvobject','xlv.obj.requestFrame');
		return div;
	},
	properties:{
	},
	method:{
		initial:function(){
			this.$super('xlv.obj.ajaxFrame.initial');
			this.$super('xlv.obj.process.initial');
		},
		dispose:function(){
		},
		process:function(url,properties,method){
			if(!url){
				url=this.$P.frameURL;
				properties=this.$P.frameProperties;
				method=this.$P.frameMethod;
			}
			this.request(url,properties,method);
		}
	}
};

